30ad81ff54fe1d8c5b2ee4306e1ec940628998bd,core/generator/source/jetbrains/mps/generator/generationTypes/java/JavaStreamHandler.java,JavaStreamHandler,touch,#String#boolean#,96

Before Change


  public boolean touch(String name, boolean isCache) {
    File outputRootDir = isCache ? myCachesOutputDir : myOutputDir;
    File folder = FileGenerationUtil.getDefaultOutputDir(myModelDescriptor, FileSystem.getInstance().getFileByPath(outputRootDir.getAbsolutePath())).toFile();
    File file = new File(folder, name);
    if (file.exists()) {
      register(file, false);
      return true;
    }

After Change


    IFile outputRootDir = isCache ? myCachesOutputDir : myOutputDir;
    IFile file = FileGenerationUtil.getDefaultOutputDir(myModelDescriptor, outputRootDir).child(name);
    mySavedFiles.add(file);
    return file.exists();
  }

  @Override